@charset "utf-8";

*{ padding:0; margin:0;}
body{ background:#FFFFFF; font-family:"宋体","Arial"; font-size:12px; line-height:22px; color:#4e4e4e;}
a{ color:#525252; text-decoration:none;}
a:hover{ color:#F5790F; text-decoration:underline;}
ul,li{ list-style-type:none;}
.clear{ float:none; clear:both; height:0; line-height:0; overflow:hidden;}
.fl{ float:left}
.fr{ float:right;}
.mtb10{ margin-top:10px; margin-bottom:10px;}
.border{ border: 1px solid #EAEAEA;}
.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr12{ margin-right:12px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.center{ text-align:center;}
.w198{ width:198px;}
.green{ color:#679298;}
.orange{ color:#eca824;}
.tlt{ text-decoration:line-through;}
/*  遮罩层  */
.shareto_mask{ z-index:9999;position:fixed;*position:absolute;filter:alpha(opacity=70);width:100%;background:#666666;top:0px;left:0px;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;}
/*  输入框  */
input[type=text], input[type=password]{ border:1px solid #DFDFDF; border-bottom:0; border-top:0; color:#525252; background:url("../img/loginInt.gif") repeat-x 0px -25px; height:23px; line-height:24px; padding:1px 2px; width:170px;}
input[type=text]:focus, input[type=password]:focus{ border:1px solid #A9A9A9; border-bottom:0; border-top:0; color:#333333; background:url("../img/loginInt.gif") repeat-x 0px -75px; outline:none;}
textarea{ border:1px solid #DFDFDF; border-top:0; color:#333333; background:#FFFFFF url("../img/textarea1.gif") repeat-x left top; font-size:12px; word-break:break-all; line-height:24px; margin:0; padding:0;}
textarea:focus{ border:1px solid #A9A9A9; border-top:0; color:#000; background:#FDFDDA url("../img/textarea2.gif") repeat-x left top;}
input.Dis, textarea.Dis{ background:#F7F7F7; color:#A0A0A0; border:#DFDFDF 1px solid;}
/* 按钮 */
.Btn1{ background:url("../img/button.gif") no-repeat 0px 0px; width:67px; height:23px; line-height:23px; margin-right:0px; color:#2C2C2C; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn2{ background:url("../img/button.gif") no-repeat -67px 0px; width:54px; height:23px; line-height:23px; margin-right:0px; color:#2C2C2C; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn3{ background:url("../img/button.gif") no-repeat 0px -30px; width:77px; height:23px; line-height:23px; margin-right:0px; color:#2C2C2C; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn4{ background:url("../img/button.gif") no-repeat 0px -60px; width:90px; height:23px; line-height:23px; margin-right:0px; color:#2C2C2C; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn1:hover, .Btn2:hover, .Btn3:hover, .Btn4:hover{ text-decoration:none;}
.Btn1Dis{ background:url("../img/button.gif") no-repeat 0px -116px; width:67px; height:23px; line-height:23px; margin-right:0px; color:#aeaeae; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn2Dis{ background:url("../img/button.gif") no-repeat -67px -116px; width:54px; height:23px; line-height:23px; margin-right:0px; color:#aeaeae; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn3Dis{ background:url("../img/button.gif") no-repeat 0px -144px; width:77px; height:23px; line-height:23px; margin-right:0px; color:#aeaeae; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn4Dis{ background:url("../img/button.gif") no-repeat 0px -170px; width:90px; height:23px; line-height:23px; margin-right:0px; color:#aeaeae; cursor:pointer; text-align:center; margin-top:3px; display:inline-block; font-size:12px; border:0;}
.Btn1Dis:hover, .Btn2Dis:hover, .Btn3Dis:hover, .Btn4Dis:hover{color:#aeaeae; text-decoration:none;}
/*  顶部  */
#shortcut{ background:url("../img/TopBarBg.gif") repeat-x; height:30px; line-height:32px; width:100%;}
#shortcut .ww{ width:950px; margin:0 auto;}
#shortcut .collect{ color:#707070; float:left;}
#shortcut .collect li{ float:left;font-weight:bold;width:113px;height:30px;text-align:center; cursor:pointer;}
#shortcut .collect li a{color:#707070;text-decoration:none;}
#shortcut li.on{ background:url("../img/sprite.gif") no-repeat 0px -40px;}
#shortcut .collect a, #shortcut li.on a{color:#007acb;}
#shortcut a.login{ color:#f0870c;}
#shortcut .welLogin{ float:left;margin-left:10px;}
#shortcut .topbarMenu{ float:right;display:inline;}
#shortcut .topbarMenu a{ color:#707070;padding:0px 5px;}
#shortcut .topbarMenu a:hover{ color:#007acb;}
#shortcut .otherprovince{ width:75px; height:30px; padding:0 1px; cursor:pointer; position:relative; z-index:410; background:url("../img/otherprovince_ico.gif") no-repeat 61px 13px;}
#shortcut .changelink{ padding:0 1px;}
#shortcut .on{ background:url("../img/otherprovince_ico.gif") no-repeat 61px -29px;}
#shortcut .on .changelink{ border:1px solid #677799; border-bottom:1px solid #fff; position:absolute; z-index:420; width:74px; height:29px;padding:0; margin-top:-1px;}
#shortcut .provincelist{ width:384px; line-height:22px; border:1px solid #677799; padding:5px 0px 5px 10px; background:#fff; position:absolute; top:29px; left:-261px; z-index:400; display:none; _top:32px;}
#shortcut .provincelist li{ float:left; background:url("../img/sprite.gif") no-repeat -191px -15px; width:48px;}
/*  页首  */
.webtop{ width:950px; margin:5px auto;}
.logo{ margin-top:26px;}
/*  地市公司选择  */
.T_city{ width:195px; height:108px; float:left;background-repeat:no-repeat;}
.T_city .CitySel{ width:90px; height:30px; line-height:30px;cursor:pointer;color:#007ACB; margin-left:125px; margin-top:38px; position:relative;z-index:350;}
.T_city .CityLink{ padding:0 1px; font-size:14px; padding-left:20px;}
.T_city u{ font-size:10px; text-decoration:none; margin-left:5px;}
.T_city .on .CityLink{ width:192px; height:29px; border:1px solid #ddd; border-bottom-color:#fff; margin-top:-1px; margin-left:-1px; position:absolute; z-index:120; _margin-top:0px; _margin-left:0px; _width:65px;}
.T_city .CityList{ border:1px solid #ddd;  background:#FFF; clear:both; overflow:hidden; width:193px; padding:5px 10px; position:absolute; top:29px; left:-1px; z-index:100; display:none; _left:0px; _top:31px;}
.T_city .CityList li{ float:left; background:url("../img/sprite.gif") no-repeat -191px -15px; width:48px; text-indent:7px; line-height:25px;}
.T_city .CityList li a{color:#007ACB;}
/*  页首链接  */
.T_link{ float:right;margin-top:35px;}
/*  页首导航  */
.headNav{ float:right; height:36px; margin-top:23px; position: relative; z-index:300; *width:580px; _width:585px; _margin-top:-30px;}
.headNav li{ float:left; height:36px;background:url("../img/sprite.gif") no-repeat 0px -80px; margin-left:5px; text-align:center;}
.headNav li a{ width:140px; height:36px;display:block;line-height:35px; font-size:14px; font-weight:bold; color:#007ACB;}
.headNav li a:hover{ color:#EE860B; text-decoration:none;}
.headNav li.on{ background-position:0px -116px;}
.headNav li.on a,.headNav li.on a:hover { color:#FFFFFF;}
/*  子导航  */
.submenu{ background:#fff url("../img/SubMenuBg.gif") left bottom repeat-x; float:left; border:#E3E3E3 1px solid; border-bottom-width:2px; margin-top:5px; top:35px; display:none; position: absolute; z-index:300; _margin-top:0px;}
.submenu_now{ height:5px; overflow:hidden; background:url("../img/SubMenuTop.gif") no-repeat 0px 0px; width:115px; position:absolute; top:-5px; clear:both; overflow:hidden;}
.submenu .col{ float:left; width:118px; padding-top:10px; background:url("../img/SubMenuColBg.gif") right 20px no-repeat; min-height:160px; text-align:left; text-indent:15px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>200?"200px":"");}
.submenu .col span{ color:#737373; font-weight:bold; margin:0px; height:32px; line-height:32px;}
.submenu .col li{ background:none; height:auto; text-align:left; text-indent:15px; _text-indent:5px;}
.submenu .col li a{ height:auto;line-height:22px;color:#007ACB; font-weight:normal; font-size:12px; width:110px; _width:105px;}
.submenu .col li a:hover{ color:#EE860B; text-decoration:underline;}
/*  页首搜索  */
.SearchTop{ width:950px; float:left; line-height:40px; margin-top:-1px; _float:none;}
.SearchTop a{ color:#525252;}
.SearchTop a:hover{ color:#007acb;}
.SearchTopLeft{ background:url("../img/SearchTopBg.gif") no-repeat 0px 0px; width:4px; height:40px; float:left;}
.SearchTopRight{ background:url("../img/SearchTopBg.gif") no-repeat 0px -80px; width:4px; height:40px; float:left;}
.SearchTopCenter{ background:url("../img/SearchTopBg.gif") repeat-x 0px -40px; height:40px; width:942px; float:left;}
.SearchTopCenterL{ width:450px; float:left;}
.SearchTop .QuickGo{ width:110px; height:40px; float:left; padding-left:18px; cursor:pointer; position:relative; z-index:200;}
.SearchTop .QuickGo .title{ background:url("../img/otherprovince_ico.gif") no-repeat 86px 17px; color:#007ACB;padding-left:10px;}
.SearchTop .QuickGo .on{background:url("../img/sprite.gif") no-repeat -130px -36px;}
.SearchTop .QuickGoDiv{ border:1px solid #DFDFDF; border-top:none; position:absolute; z-index:200; left:10px; _left:9px; top:33px; _top:32px; z-index:40; background:#fff; display:none;}
.SearchTop .QuickGoDiv li{ height:23px; border-top:1px solid #DFDFDF; padding-left:8px; line-height:23px; overflow:hidden; width:128px;}
.SearchTop .QuickGoDiv li a{ display:block; height:23px; overflow:hidden; padding-top:0px; float:none;}
.SearchTop .QuickGoDiv li.on{ background:#F2F2F2;}
.SearchTop .QuickGoDiv li.on a{ color:#F67001;}
.SearchTop .QuickGoDiv li.firstnone{ border-top:none;}
.SearchTopCenterR{ width:480px; float:right;}
.SearchTop .keyword{width:200px; float:left;}
.SearchTop .SearchBox{width:277px; float:left; margin-top:7px;}
.SearchTop .SearchBoxLeft{ background:url("../img/SearchBoxBg.gif") no-repeat 0px 0px; width:4px; height:25px; float:left;}
.SearchTop .SearchBoxCenter{ background:url("../img/SearchBoxBg.gif") repeat-x 0px -26px; height:23px; width:209px; float:left;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;}
.SearchTop .SearchSelect{ float:left; width:42px; height:22px; line-height:23px; border:0; border-right:#DFDFDF 1px solid;background:url("../img/sprite.gif") no-repeat 32px -14px; margin-top:1px; padding-left:5px; cursor:pointer; position:relative; z-index:9;}
.SearchTop .SearchSelect span{ display:block; width:43px;}
.SearchTop .SearchSelect ul{ border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; width:50px; background:#FFFFFF; display:none; position:absolute; left:-4px; top:21px;}
.SearchTop .SearchSelect li{ display:block; height:23px; line-height:23px; text-align:center; border-top:1px solid #DFDFDF;}
.SearchTop .SearchSelect li.current{ background:#F2F2F2;}
.SearchTop .SearchBoxText{border:0; background:none;color:#B6B7B9; *margin-top:-27px; _margin-top:5px; width:155px;}
.SearchTop .SearchBoxRight{ background:url("../img/SearchBoxBg.gif") no-repeat 0px -50px; width:4px; height:25px; float:left;}
.SearchTop .SBtn{ float:left; width:53px; margin-left:5px; *margin-left:2px;}
.SearchTop .SearchBtn{ background:url("../img/button.gif") no-repeat 0px -87px; width:53px; height:25px; line-height:23px; border:0; color:#676767; text-align:center; cursor:pointer; *line-height:22px;}
/*  内容区  */
.clearfix{ width: 950px; margin:0px auto; clear:both; overflow:hidden;}
/*  当前位置  */
.position span{font-size:14px;font-weight: bold;}
.position{ height:28px;line-height:28px;padding:5px 20px;}
.position a{ color:#4d4d4d;}
.position a.atitlenow{color:#0273D9;}
.position a:hover, .position a.atitlenow:hover{ color:#F67001;}
/*  左侧栏  */
.slider{ float:left; width:200px;}
/*  内容区  */
.content{ float:left; width:740px; margin-left:10px; _margin-left:8px;}
/*  左侧菜单  */
.LeftMenu{ width:200px; height:281px; margin-bottom:10px; background:#fff url("../img/LeftMenuBg.gif") no-repeat; display:block; position: relative; z-index:30;}
.LeftMenu li{ border-bottom:#DDDDDD 1px dotted; height:46px; text-align:center; cursor:pointer;}
.LeftMenu li.no{border-bottom:0;}
.LeftMenu .link{ font-family:"微软雅黑"; font-size:18px; line-height:46px; color:#313131; height:45px; width:199px; display:block; background:url("../img/sprite.gif") no-repeat 145px -154px;}
.LeftMenu .on .link{ color:#007ACB; text-decoration:none; background:url("../img/sprite.gif") no-repeat 145px -201px; height:45px; position:absolute;z-index:110; position:inherit !important;}
/*  左侧二级菜单  */
.LeftSubMenu{ width:705px; border:#DFDFDF 1px solid; overflow:hidden; left:195px; top:0px; position:absolute; z-index:100; display:none;}
.LeftSubMenu .LeftSubMenuLeft{ float:left; background:#FFFFFF; width:550px; padding-bottom:1000px; margin-bottom:-1000px;}
.LeftSubMenu .LeftSubMenuRight{ float:right; background:#F6F6F6; border-left:#DFDFDF 1px solid; width:154px; padding-bottom:1000px;margin-bottom:-1000px;}
.sub_menu{ padding:0px 4px; _padding:0px;}
.sub_menu li{ padding:4px 0px; margin:0px; background:none; border-bottom:#CCCCCC 1px dotted; overflow:hidden; height:100%; _padding:0px;}
.sub_menu li a{ padding-left:0px;}
.sub_menu .title{ height:25px; float:left; width:550px; text-align:left; margin-top:5px; margin-left:10px; _margin:10px -20px -20px 10px;}
.sub_menu .title a{ background:none; font-family:"宋体"; font-size:13px; line-height:22px; font-weight:bold;}
.sub_menu .title a:hover{ text-decoration:none;}
.sub_menu .title .more{ float:right; text-align:right; margin-right:30px;}
.sub_menu .title .black{ color:#525252;}
.sub_menu .title .black:hover{ color:#007ACB;}
.sub_menu .title .more a{ color:#F5790F; font-weight:normal;}
.sub_menu .title .more a:hover{ color:#F5790F; text-decoration:underline;position:inherit; margin-right:0px;}
.sub_menu .text { width:550px; float:left; margin-left:6px; _margin-left:4px; _margin:0px -20px 0px 10px;}
.sub_menu .text li{ float:left; text-align:left; border-bottom:0; margin:0px 5px;}
.sub_menu .text li a{ background:none; width:auto; font-family:"宋体"; font-size:12px; height:22px;line-height:22px; color:#525252;}
.sub_menu .text li a:hover{ position:inherit; margin-right:0px;width:auto; text-align:left; color:#007ACB; text-decoration:underline;}
.subright{ width:150px;}
.rtitle{ font-weight:bold; padding:5px 0px 5px 10px; text-align:left;}
.srhot{ height:80px;}
.srhot_ul li{ float:left; width:75px; text-align:center; margin:0px; border-bottom:0; background:none;}
.srhot_ul li img{ cursor:pointer; display:block; height:39px; width:39px; margin:0 auto;}
.srhot_ul li a{ background-image:none; width:auto; padding-left:0px; font-family:"宋体"; font-size:12px; height:22px;line-height:22px;}
.srcux_ul li{ margin:2px 0px 2px 5px; height:100%; text-align:left; text-indent:10px; clear:both; overflow:hidden;}
.srcux_ul li a{ background-image:none; width:140px; padding-left:0px; font-family:"宋体"; font-size:12px; line-height:22px;}
.srhot_ul li a:hover, .srcux_ul li a:hover{ position:inherit; margin-right:0px;}
.sClose{ float:right; width:12px; height:12px; background:url("../img/sprite.gif") no-repeat -238px 0px; z-index:1001; margin:5px;}
/*  box200  */
.boxArea200{ width:200px;}
.boxArea200 .boxHead{ background:url("../img/cum.gif") no-repeat 0px 0px; height:34px; font-size:14px; font-weight:bold; line-height:34px; text-align:center; color:#313131;}
.boxArea200 .boxBorder{ width:198px; border:#DFDFDF 1px solid; border-top:0;}
/*  排行榜  */
.MouseOverDIV{ width:198px; border-bottom:#CCCCCC 1px dotted;}
.hot_large{ position:relative; padding:10px 0px 8px 15px; clear:both; overflow:hidden;}
.hot_large img{ display:block;float:left; padding-top:4px; height:50px; width:50px; border:#C9C6C4 1px solid;}
.hot_large span{ width:100px; display:inline; float:left; margin-left:12px;}
.hot_large span em{	display:block;}
.em1{ font-size:14px;font-weight:bold;padding-left:6px; line-height:30px;font-style:normal;}
.em1 a{ color:#606060;}
.em1 a:hover{ color:#F67001;text-decoration:none;}
.em2 { font-size:12px; padding-left:6px;line-height:25px;font-style:normal;}
.em2 a{ color:#007acb;}
.em2 a:hover{ color:#F67001;}
.list_bg{ height:36px;}
.list_bg a{ font-style:normal; line-height:36px; padding-left:40px; color:#606060;}
.list_bg a:hover{ color:#F67001;text-decoration:none;}
.hot1{ background:url("../img/numbers.gif") no-repeat 15px 6px;float:left;}
.hot2{ background:url("../img/numbers.gif") no-repeat 15px -45px;float:left;}
.hot3{ background:url("../img/numbers.gif") no-repeat 15px -70px;float:left;}
.hot4{ background:url("../img/numbers.gif") no-repeat 15px -95px;float:left;}
.hot5{ background:url("../img/numbers.gif") no-repeat 15px -120px;float:left;}
.hot6{ background:url("../img/numbers.gif") no-repeat 15px -145px;float:left;}
.hot7{ background:url("../img/numbers.gif") no-repeat 15px -170px;float:left;}
.hot8{ background:url("../img/numbers.gif") no-repeat 15px -195px;float:left;}
.hot9{ background:url("../img/numbers.gif") no-repeat 15px -220px;float:left;}
.hot10{ background:url("../img/numbers.gif") no-repeat 15px -246px;float:left;}
/*  归属地查询  */
.gsdsearch{ padding:8px 10px;}
.gsdsearch .btn{ background:url("../img/button.gif") no-repeat 0px 0px; display:block; width:67px; height:23px; color:#313131; line-height:20px; cursor:pointer; text-align:center; margin-top:10px;}
.gsdsearch .btn:hover{ color:#F5790F; text-decoration:none;}
.gsdsearch p{ padding-left:5px; height:30px; line-height:30px;}
.gsdsearch span{ font-weight:bold;}
/*  选号入口 */
.numbg{ background:url("../img/numbg.gif") no-repeat 0px 0px; height:205px; width:200px; display:block; text-align:center;}
.numbg img{ margin-top:10px;}
/* 内容区 */
.w738{ width:738px; clear:both;position:relative;}
.boxleft{ width:512px;border-right:1px solid #EAEAEA;}
.boxright{ margin-left:0;width:225px;}
.ml_corner, .ml_corner1{position: absolute;width:3px;height: 3px;background: url("../img/sprite.gif") no-repeat -200px 0px;overflow: hidden;}
.ml_corner{top: -1px;left: -1px;}
.ml_corner1{top: -1px;left: -2px;}
.mr_corner, .mr_corner1{position: absolute;width:3px;height: 3px;background: url("../img/sprite.gif") no-repeat -204px -0px;overflow: hidden;}
.mr_corner{top: -1px;right: -1px;}
.mr_corner1{top: -1px;right: -2px;_right: -3px;}
.boxmore{ float:right; text-align:right; margin-right:10px; font-size:12px; line-height:35px;}
.boxmore a{ color:#F5790F;}
/*  box740  */
.boxArea740{ width:740px; margin-bottom:10px;}
.boxArea740 .boxHead{ background:url("../img/cum.gif") no-repeat 0px -35px; width:100%; height:34px; display:inline-block; line-height:34px;}
.boxArea740 .boxBorder{ width:738px; border:#DFDFDF 1px solid; border-top:0; clear:both; overflow:hidden;}
/*  box950  */
.boxArea950{ width:950px; margin-bottom:10px;}
.boxArea950 .boxHead{ background:url("../img/cum.gif") no-repeat 0px -70px; width:100%; height:34px; display:inline-block; line-height:34px;}
.boxArea950 .boxBorder{ width:948px; border:#DFDFDF 1px solid; border-top:0; clear:both; overflow:hidden;}
.boxArea740 .title, .boxArea950 .title{ font-size:14px; font-weight:bold; float:left; margin-left:15px; color:#4F4F4F;_margin-left:8px;}
.boxArea740 .title img, .boxArea950 .title img{ _margin-top:12px;}
.boxArea740 .txt, .boxArea950 .txt{ float:left; margin-left:20px;}
.boxArea740 .txt a, .boxArea950 .txt a{ color:#027AC6; padding:0px 5px;}
.boxtitle{ background: url("../img/tit_bg.gif") repeat-x bottom;border-bottom: 1px solid #E7E7E7;padding: 0 0 0 15px;font-size: 14px;border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;position: relative; height:34px; line-height:35px;}
.boxtitle span{ font-weight:bold; float:left;}
.bg1{ background:url("../img/bg-1.gif") repeat-x top left;}
.bg2{ background:url("../img/bg-2.gif") repeat-x bottom left;}
/*  首页Tab标签  */
.boxHead{ border-bottom:#DFDFDF 1px solid; height:38px; position:relative;}
.boxHead ul{ height:32px; float:left; margin-left:15px; margin-top:7px; position:absolute;}
.boxHead ul li{ float:left; width:97px; text-align:center; cursor:pointer;}
.boxHead ul li a{ line-height:32px;}
.boxHead ul li a:hover{ color:#525252; text-decoration:none;}
.boxHead ul li.on{ background:url(../img/sprite.gif) no-repeat 0px -310px;}
.boxNote{ float:left; height:192px; padding-top:10px; margin-top:-1px; clear:both; overflow:hidden;}
/*  首页广告  */
.bannerArea{ float:left; overflow:hidden; position:relative; height:187px; margin-left:8px; margin-top:8px; _margin-left:4px;}
.bannerPic{ border:#EBEBEB 1px solid; width:492px; height:138px; padding:1px; text-align:center; overflow:hidden; background:url("../images/ad_bg.jpg") no-repeat 1px 1px;}
.bannerPic li{ display:block;}
.bannerBtn{ position:absolute; height:39px; padding-top:2px;}
.bannerBtn li{ float:left; overflow:hidden;}
.bannerBtn li a{ float:left; filter:alpha(opacity=50); -moz-opacity:.5; -khtml-opacity:.5; opacity:.5; border:1px solid #EBEBEB; padding:1px;}
.bannerBtn .on a, .bannerBtn a:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; padding:1px; border:1px solid #007acb;}
/*  品牌业务快捷通道  */
.Brand{ margin:10px; padding-top:10px; clear:both; overflow:hidden;}
.Brand .Head{ height:34px; position:relative;}
.Brand .Head ul{ float:left; margin-left:10px; position:absolute;}
.Brand .Head ul li{ float:left; background:url("../img/sprite.gif") no-repeat 0px -270px; width:110px; height:34px; text-align:center; margin:0px 2px; cursor:pointer;}
.Brand .Head ul li a{ font-size:14px; font-weight:bold; line-height:34px;}
.Brand .Head ul li a:hover{ text-decoration:none;}
.Brand .Head li.on { background-position:-118px -270px;}
.Brand .Note{ float:left; border:#DFDFDF 1px solid; padding-top:12px; margin-top:-2px; width:490px; clear:both; overflow:hidden; *margin-top:-1px;}
.Brand .Note ul{ margin-left:6px;}
.Brand .Note li{ float:left; width:80px; text-align:center;}
.Brand .Note li a img{ border:0; width:50px; height:50px; margin:auto 5px;}
.Brand .Note li a span{ color:#525252; height:30px; line-height:15px; margin:5px; display:block;}
.Brand .Note li a:hover span{color:#F5790F;}
/*  在线充值  */
.retitle{ font-weight:bold; line-height:28px; margin-left:15px;}
.recharge ul{ padding:10px 0px 18px; clear:both; overflow:hidden;}
.recharge li{ line-height:40px; text-align:center;}
.recharge span{ width:60px; display:inline-block;}
.renote{ text-align:center; font-size:14px; margin:10px auto;}
/* 向左向右按钮 */
.LeftBotton1, .LeftBotton2, .LeftBotton3{ background:url(../img/sprite.gif) no-repeat -220px -75px; height:30px; width:40px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.RightBotton1, .RightBotton2, .RightBotton3{ background:url(../img/sprite.gif) no-repeat -218px -101px; height:30px; width:40px;overflow:hidden;float:right;display:inline;cursor:pointer;}
.LeftBotton1,.RightBotton1{margin-top:90px;}
.LeftBotton2,.RightBotton2, .LeftBotton3, .RightBotton3{margin-top:70px;} 
/* 优惠购机 */
.phone{float:left; width:658px;height:230px;overflow:hidden;}
.phonelist{ width:144px;height:220px; float:left; text-align:center; padding:10px 10px 0px; position:relative; position: !important;}
.phonelist a img{ border:0; margin:3px auto;}
.phonelist a span{ line-height:20px; display:block;}
.phonelist span{ line-height:25px;}
/* 精彩靓号 */
.numarea{height:320px;margin:10px;overflow:hidden;_height:350px;}
.numlist{ float:left;width:718px;height:320px;position:relative; position: !important;_height:350px;}
.numlist li{ float:left;width:209px;height:87px;display:inline;padding:5px 15px 15px;background:url(../img/num_line.gif) no-repeat right; cursor:pointer;}
.numlist li h3{color:#0178CA;height:38px;line-height:38px;font-size:29px;font-weight:normal;font-family:"微软雅黑";}
.numlist li h3 u.ucolor1{color:#F60;text-decoration:none;}
.numlist li p{ margin-top:3px; padding-left:5px; height:21px; line-height:21px; width:194px;}
.numlist li p.pFirst{ margin-top:0px;}
.numlist li p span.pLeft{ float:left; color:#666; font-size:12px; font-size:14px;}
.numlist li p span.pLeft u{ color:#c90000; text-decoration:none; font-size:14px; font-weight:bold;}
.numlist li p span a{ text-decoration:none;}
/* 优惠活动、客户端下载 */
.w280{width:280px;}
.w205{width:205px;}
.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:25px;line-height:25px;}
.dish{font-size:10px;_font-size:5px;vertical-align:middle;margin-right:3px;}
.uselist, .busilist{ margin-left:10px; margin-right:10px;}
.uselist li{ float:left; width:100px; height:35px;}
.uselist img{ border:0; width:30px; height:30px; margin:0px 5px 5px 0px; float:left;}
.uselist span{ float:left; line-height:30px;}
.busilist li{ height:30px; line-height:30px;}
.btitle{ font-size:14px; font-weight:bold; line-height:35px;}
/* 产品推荐、团购、抢购 */
.products{float:left;width:432px;height:182px;overflow:hidden;}
.productslist{ width:88px;height:172px; float:left; text-align:center; padding:10px 10px 0px; position:relative; position: !important;}
.productslist a img{ border:0; margin:3px auto; width:60px; height:60px;}
.productslist a span{ line-height:20px; display:block;}
.productslist span{ line-height:20px;display:block;}
/* 终端号卡推荐 */
.hmlist{ float:left;width:209px;height:87px;display:inline;padding:0px 15px 5px;background:url(../img/num_line.gif) no-repeat right; cursor:pointer;}
.hmlist h3{color:#0178CA;height:32px;line-height:32px;font-size:20px;font-weight:normal;font-family:"微软雅黑";}
.hmlist h3 u.ucolor1{color:#F60;text-decoration:none;}
.hmlist p{ margin-top:3px; padding-left:5px; height:21px; line-height:21px; width:194px;}
.hmlist p.pFirst{ margin-top:0px;}
.hmlist p span.pLeft{ float:left; color:#666; font-size:12px; font-size:14px;}
.hmlist p span.pLeft u{ color:#c90000; text-decoration:none; font-size:14px; font-weight:bold;}
.hmlist p span a{ text-decoration:none;}
/* 阅读、音乐、游戏、视频、MM */
.book{float:left;width:510px;height:180px;overflow:hidden;}
.book li{ width:105px;height:170px; float:left; text-align:center; padding:10px 10px 0px; position:relative; position: !important;}
.book li a img{ border:0; margin:3px auto; width:60px; height:60px;}
.book li a span{ line-height:20px; display:block;}
.book li span{ line-height:20px;display:block;}
.bookrecom{ margin-left:10px;}
.bookrecom img{border:0; margin:3px auto;}
.bookrecom h1{ font-size:12px; line-height:20px;}
.bookrecom span{ line-height:20px;display:block;}
.bookrecom li{ width:100px; float:left;}
/* 积分兑换 */
.integralLeft{ float:left; width:235px; margin-left:15px; border-right:#DFDFDF 1px solid; height:410px;}
.integralCenter{ float:left; width:475px; border-right:#DFDFDF 1px solid; height:410px; _height:415px;}
.integralRight{ float:left; padding-left:15px; width:206px; height:410px; _width:190px;}
.integraltit{ color:#679298; float:left; font-weight:bold; line-height:35px; font-size:14px;}
/* 积分商城兑换榜 */
.topList{ margin-right:10px;}
.topList li{ border-bottom:#E7E7E7 1px dotted; clear:both; cursor:pointer;}
.topList li.noline { border-bottom:0;}
.topList li .topNum { float:left; width:18px; text-align:center; color:#999; font-style:normal; margin-top:4px;}
.topList li .large{ position:relative; clear:both; overflow:hidden;}
.topList li .large img{ display:block;float:left; margin:5px 0px; height:50px; width:50px; border:#C9C6C4 1px solid;}
.topList li .large span{ width:145px; display:inline; float:left; margin-left:8px;}
.topList li .large span em{	display:block;}
.em3{ font-size:14px;font-weight:bold;line-height:28px;font-style:normal; color:#606060;}
.em3 a{ color:#606060;}
.em3 a:hover{ color:#F67001;text-decoration:none;}
.topList li .small{ height:30px;}
.topList li .smallnote{ float:left; height:30px; *width:208px;}
.topList li .small a{ font-style:normal; line-height:30px;}
/* 积分商城兑换礼品 */
ul.integralProductList{ border-bottom:#DDDDDD 1px solid; padding:8px 0px; float:left; *padding:15px 0px;}
ul.no{ border-bottom:0;}
.integralProductList li{ border-right:#DDDDDD 1px dotted; width:157px; float:left; text-align:center;}
.integralProductList li.no{ border-right:0;}
.integralProductList li a img{ border:0; height:100px; width:100px; margin:3px auto;}
.integralProductList li a span{ line-height:20px; display:block;}
.integralProductList li span{ line-height:25px;}
/* 品牌推荐 */
.brandList{ float:left; width:192px; _width:190px;}
.brandList li{ float:left; width:96px; _width:95px;}
.brandList li img{ border:0;}
.brandnote{ width:192px; float:left; text-align:center; font-size:14px; margin:15px auto; _width:190px;}
.brandNews{ float:left; width:192px; _width:190px;}
.brandNews li{ float:left; background:url("../img/sprite.gif") no-repeat -191px -15px; text-indent:8px; *width:192px; _width:190px;}
/*  页尾  */
.footer{ width: 950px; margin:0px auto; padding:10px 0px 30px 0px;}
.footer p{text-align:center;line-height:24px; color:#9A9A9A;}
.footer a{ padding:0px 5px; color:#9A9A9A;}
.footer a:hover{ color:#007acb;}
/*  返回顶部  */
#AdLayer {width:19px; height:57px; bottom:100px; left:50%;margin-top:-50px;margin-left:520px; position:fixed; _position:absolute;}

/*  话费服务  */
.fee_con{width:720px; margin:0 10px; border-bottom:1px dashed #CCC; clear:both; overflow:hidden; *padding-bottom:20px;}
.fee_con ul{ width:150px; float:left; margin:30px 0 30px 20px; _display:inline;}
.fee_con ul span{ margin:0 0 20px 15px; font-size:14px; font-weight:bold; color:#698F98;}
.fee_con ul li{line-height:22px; padding-left:5px;}
.repay{margin:20px 40px;} 
.repay p{margin:6px 0; font-size:14px; font-weight:bold; color:#698F98;}
.repay ul{ padding:10px 0px 18px; clear:both; overflow:hidden;}
.repay li{ line-height:40px; }
.repay span{ width:60px; display:inline-block;}

/*  搜索业务  */
.businessSear{ width:735px; border:1px solid #EAEAEA; margin-bottom:10px; }
.businessSear .seartit{ font-size:14px; font-weight:bold; margin:15px;}
.businessSear .sear-list{ clear:both; overflow:hidden;}
.sear-item{ width:700px; border-bottom:1px solid #DDEBF6; margin:0 10px; margin-bottom:-1px; padding-left:10px; padding-top:2px; clear:both; overflow:hidden; *padding-bottom:2px}
.sear-item .tit{ width:60px; float:left; text-align:left; line-height:22px; margin-top:8px; white-space:nowrap; overflow:hidden;}
.sear-item ul{ float:left;margin-left:-8px; padding:5px 0;width:640px; overflow:hidden}
.sear-item li{ float:left; margin-left:10px;}
.sear-item li a{color:#0273D9;display:block; padding:2px 8px; white-space:nowrap;word-wrap:break-word;word-break:keep-all;}
.sear-item li a:hover, .sear-item li .hovera{color:#fff; text-decoration:none;background:#5FC1FF;}
.sear-item .sear-text{float:left;margin-left:2px; padding:6px 0 10px;}
.red{ border-bottom:0; color:#F30; margin-top:5px; margin-bottom:0px;}
.sear-item .width{ width:80px;}
.user_selected{height:38px; line-height:38px;}
.user_selected span{ display:inline-block; padding:0 5px;}
/*  分类列表  */
.BusiClass{clear:both; overflow:hidden; margin-bottom:10px;}
.BusiClass .Head{ height:34px; position:relative;}
.BusiClass .Head ul{ float:left; margin-left:10px; position:absolute;}
.BusiClass .Head li{ float:left; background:url("../img/sprite.gif") no-repeat 0px -350px; width:150px; height:34px; text-align:center; margin:0px 2px; cursor:pointer;}
.BusiClass .Head li a{ color:#646464;line-height:34px;}
.BusiClass .Head li a:hover{ text-decoration:none;}
.BusiClass .Head li.on { background-position:-150px -350px; font-size:14px; font-weight:bold;}
.BusiClass .Head li.on a{color:#007acb;}
.BusiClass .Note{ float:left; border:#DFDFDF 1px solid; padding-top:12px; margin-top:-1px; width:738px; clear:both; overflow:hidden;}
.BusiClass .busi_selectcon{ width:338px; height:130px; float:left; border:#DFDFDF 1px solid; margin:7px 0 7px 16px;}
.BusiClass .busi_img{width:100px; height:100px; margin:15px 8px; float:left; _display:inline;}
.BusiClass img{width:100px;height:100px;}
.BusiClass .busi_selectlist{ margin-top:14px; width:210px; float:left;}
.BusiClass .busi_selectlist li{margin:4px 0; width:210px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; line-height:18px;}
.BusiClass .busi_selectlist li.busi_name{ font-size:14px; margin-left:12px; font-weight:bold;color:#005BAC;}
.BusiClass .busi_selectlist .more{ display:inline-block; float:right; height:18px; line-height:18px;color:#F80;}

/*  按生活场景查找  */
.BusiClass .BLHead{ height:34px; position:relative;}
.BusiClass .BLHead ul{ float:left; margin-left:10px; position:absolute;}
.BusiClass .BLHead li{ float:left; background:url("../img/sprite.gif") no-repeat 0px -270px; width:115px; height:34px; text-align:center; margin:0px 2px; cursor:pointer;}
.BusiClass .BLHead li a{ color:#646464;line-height:34px;}
.BusiClass .BLHead li a:hover{ text-decoration:none;}
.BusiClass .BLHead li.on { background-position:-118px -270px; font-size:14px; font-weight:bold;}
.BusiClass .BLHead li.on a{color:#007acb;}
.BusiClass .BLNote{ float:left; border-top:#DFDFDF 1px solid; padding-top:12px; margin-top:-1px; width:738px; clear:both; overflow:hidden;}

/*  搜索结果  */
.busi_searlist{ float:left; border:#DFDFDF 1px solid; padding-bottom:10px; width:738px; clear:both; overflow:hidden;}
.busi_listcon{ width:695px; margin:10px; padding:0px 0px 10px 20px; border-bottom:1px dashed #efefef; float:left; _display:inline;}
.busi_listcon img{ width:100px;height:100px;padding:1px;background:#FFFFFF;display:inline;border:1px solid #C9C6C4;float:left; margin:10px 10px 0px 0px;}
.busi_listcon h1{ color:#007acb;font-size:15px;line-height:30px;height:30px;color:#005bab;text-indent:10px;padding:2px 0px 0px 10px;}
.busi_listcon .title{ color:#525252;line-height:22px;font-weight:bold;float:left;padding-left:10px;}
.busi_listcon .txt{ width:500px;float:left;line-height:22px;margin-left:4px;}
.busi_listcon .btnarea{ float:right; margin-top:-26px;}

/*  分页  */
.Page{ height:25px; line-height:25px; clear:both;}
.PageLeft{ float:left; margin-left:20px; width:180px;}
.PageCenter{ float:left; text-align:center; width:360px;}
.PageRight{ float:right; margin-right:20px; display:inline-block; width:135px;}
.Page a, .Page .go{ background:url(../img/sprite.gif) no-repeat -39px -15px; width:25px; height:25px; display:inline-block; border:0; text-align:center; cursor:pointer;}
.Page a.no{ background:none;}

/*  表格  */
.listTable1{ margin:0 auto;border:1px solid #DFDFDF;margin-top:5px;border-collapse:collapse;height:30px;line-height:30px;}
.listTable1 th{ text-align:center;font-weight:bold;background:#F8F8F8;border:1px solid #DFDFDF;}
.listTable1 td{ text-align:center;border:1px solid #DFDFDF;}
.listTable1 .bg{ background:#FFFCE3;}

.listTable2{ margin:0 auto;border:1px solid #DFDFDF;margin-top:5px;border-collapse:collapse;}
.listTable2 th{ padding-left:10px;text-align:left;height:30px;line-height:30px;font-size:14px;background:#F8F8F8;}
.listTable2 td{ text-align:left;padding:5px 5px 5px 25px;}
.listTable2 td.th1{ text-align:left;padding:5px 5px 5px 12px;border-bottom:#DFDFDF 1px solid;background:#edecec;border-top:#DFDFDF 1px solid;}

listTable3{ margin:0 auto;border-collapse:collapse;border:#DFDFDF 1px solid; border-top:0;}
.listTable3 td{ text-align:left;padding-left:15px;}

/*  查询  */
.query{ padding:5px;border-bottom:#CCCCCC 1px dotted; width:728px; float:left;}
.query h1{ padding:4px 0px 0px 12px;font-size:13px;}
.query ul{ padding:4px 0px 0px 10px;}
.query li{ width:80px;height:30px;line-height:30px;float:left;display:block;}
.query li.now{ width:100px;}

.other{ margin:15px; font-size:14px; line-height:25px; clear:both;}
.short li{ width:320px; float:left;}
.interested li{ float:left; margin:2px 8px; text-align:center;}
.interested li a img{ border:#DFDFDF 1px solid; padding:1px; margin:auto 5px;}
.interested li a span{ line-height:20px; margin:5px; display:block;}


/*  分享  */
.sns{ float:right;line-height:20px; margin-top:8px; margin-right:40px;}
.sns a.sharebtn{ display:block;width:62px;height:21px;text-indent:-9999px;background:url("../img/button.gif") no-repeat -57px -86px;}

/*  分享展开层  */
#sharepop{ background:url("../img/tipsLayer.gif") no-repeat 0px 0px;width:235px;height:200px;padding:10px 0 0 12px;position:absolute;left:50;top:50;z-index:999; display:none;}
#sharepop a{ background:#FFFFFF;border:1px solid #FFFFFF;color:#000000;display:block;float:left;font-size:12px !important;height:22px;margin:1px 0;padding-left:5px;padding-top:1px;width:107px;}
#sharepop a:hover{ background:#f2f2f2;border:1px solid #e5e5e5;text-decoration:none;color:#f60;}
#sharepop .shareico{ background:url("../img/share_ico.gif") no-repeat scroll left center transparent;cursor:pointer;display:block !important;height:16px !important;line-height:16px !important;overflow:hidden;padding-left:20px !important;text-align:left;vertical-align:middle; margin-left:8px; margin-top:3px;}
#sharepop .tsms{ background-position:0px 0px;}
#sharepop .temail{ background-position:0px -16px;}
#sharepop .tsina{ background-position:0 -32px;}
#sharepop .tsohu{ background-position:0 -48px;}
#sharepop .tfetion{ background-position:0 -64px;}
#sharepop .t139{ background-position:0 -80px;}
#sharepop .tqzone{ background-position:0 -96px;}
#sharepop .tqq{ background-position:0 -113px;}
#sharepop .tkaixin{ background-position:0 -129px;}
#sharepop .trenren{ background-position:0 -145px;}
#sharepop .ttao{ background-position:0 -161px;}
#sharepop .tdouban{ background-position:0 -177px;}
#sharepop .tphone{ background-position:0 -193px;}
#sharepop .tmsn{ background-position:0 -209px;}
#sharepop .tbaidu{ background-position:0 -225px;}
#sharepop .tgmial{ background-position:0 -241px;}

/*  办理业务  */
.busibox{ margin:10px; clear:both;}
.busipic{float:left; width:220px;display:inline;}
.busipic img{width:200px; height:200px; padding:2px; border:1px solid #DBDBDB; vertical-align:bottom;}
.busibox h2{ font-size:16px;line-height:22px;height:25px;color:#005bab;text-indent:10px;padding:10px 0px 0px 10px;}
.busibox .btit{ color:#525252;line-height:22px;font-weight:bold;float:left;padding-left:10px;}
.busibox .btxt{ width:410px; float:left;line-height:22px; margin-left:4px;}

/* 业务详细信息TAB */
#Tab1{ width:100%;}
.Menubox{width:100%;height:33px;position:relative;}
.Menubox ul{float:left; height:33px; line-height:33px; margin-bottom:-7px; position:absolute; top:0px; left:2px;}
.Menubox li{float:left;display:inline; cursor:pointer; width:110px; height:33px; text-align:center; color:#4e4e4e; overflow:hidden; background:url("../img/sprite.gif") no-repeat 0px -270px; margin:0 2px; font-size:14px;}
.Menubox li span{display:none;}
.Menubox li.on{ padding:0px; background-position:-118px -270px; color:#007acb; font-weight:bold;}
.Contentbox{ clear:both;margin-top:0px; border-top:#DFDFDF 1px solid;}

/* 客户端下载 */
.down{ border-top:#DDDDDD 1px dotted;border-bottom:#DDDDDD 1px dotted; font-size:14px; font-weight:bold; line-height:57px; margin-top:10px; padding:10px 20px; height:60px; clear:both;}
.down_sj, .down_pb{ background:url(../img/down.gif) no-repeat; width:244px; height:57px; float:left; padding:0px 20px; text-indent:55px;}
.down_sj{ background-position: 20px 0px;}
.down_pb{ background-position: 20px -57px;}
a.down_sj{color:#602a2a;}
a.down_pb{color:#1a4f24;}
a.down_sj:hover, a.down_pb:hover{ text-decoration:none;}

/*  弹出层  */
.boxArea500{ width:500px;margin:auto;position:fixed;*position:absolute;left:32%;top:180px;display:none;z-index:99999;}
.boxArea500 .boxHead{ background:url("../img/cum.gif") no-repeat 0px -105px; display:inline-block; width:100%; height:35px; line-height:35px;}
.boxArea500 .boxBorder{ width:478px; background:#FFFFFF; border:#E6E6E6 1px solid; border-top:0; padding:8px 10px; clear:both; overflow:hidden;}
.boxArea500 .title{ font-size:14px; font-weight:bold; float:left; margin-left:15px; color:#4F4F4F;_margin-left:8px;}
.boxArea500 .close{ background:url("../img/sprite.gif") no-repeat -257px 4px;width:18px;height:18px; float:right;margin:8px;}

/*  弹出登陆框  */
.slogin_area li { height:27px;margin:10px 0px;text-align:center;}
.slogin_area span{ padding-left:14px;width:63px;display:inline-block;}
.slogin_area img{ height:21px; width:45px; border:0; vertical-align:-6px; *vertical-align:-2px;}
.slogin_area a{ color:#005BAC;}
.slogin_area a:hover{ color:#F5790F;}

/*  弹出等待进度框  */
.progress{ border:#E6E6E6 1px solid;background:#FFFFFF;width:650px;z-index:99999;margin:auto;position:fixed;*position:absolute;left:25%;top:180px;display:none;}
.progress .bar{ margin:10px 0px 0px 20px;float:left;width:600px;height:100px;}
.progress .part{ float:left;width:300px;margin:5px 5px 5px 20px;}
.progress .ptitle{ line-height:30px;font-weight:bold;font-size:13px;width:300px;}
.prhot ul{ float:left;}
.prhot li{ width:75px;float:left;}
.prhot li img{ cursor:pointer;display:block;height:50px;width:50px;}
.prcux ul{ float:left;}
.prcux li{ line-height:22px;width:280px;text-indent:10px;}

.bltitle{ font-weight:bold;font-size:16px;margin:8px 40px;}
.bltxt{ font-size:16px;font-weight:bold;margin:20px 0px 10px 10px;}
.blntitle{ width:100px;color:#525252;line-height:22px;font-weight:bold;float:left;padding-left:10px;}
.blnote{ width:360px;float:left;line-height:22px;margin-left:4px;margin-bottom:5px;}
.bl_text{ font-size:16px;font-weight:bold;}

